From: Benjamin Otte Date: Mon, 15 Nov 2021 14:34:05 +0000 (+0100) Subject: build: Disable gcc warnings as warnings, too X-Git-Tag: archive/raspbian/4.6.5+ds-1+rpi1~1^2~91^2^2~139^2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=300a88922e7c4031599e0bf1d0486295dc358cdd;p=gtk4.git build: Disable gcc warnings as warnings, too We use -Werror in the build, so even if some warnings are just warnings, they'd be errors. --- diff --git a/demos/gtk-demo/meson.build b/demos/gtk-demo/meson.build index 94f2f45415..3576399f04 100644 --- a/demos/gtk-demo/meson.build +++ b/demos/gtk-demo/meson.build @@ -228,7 +228,9 @@ endif # Use a subset of compiler flags demo_cflags = [] foreach flag: common_cflags - if flag not in ['-Werror=missing-prototypes', '-Werror=missing-declarations', '-fvisibility=hidden'] + if flag not in ['-Werror=missing-prototypes', '-Wmissing-prototypes', + '-Werror=missing-declarations', '-Wmissing-declarations', + '-fvisibility=hidden'] demo_cflags += flag endif endforeach diff --git a/testsuite/a11y/meson.build b/testsuite/a11y/meson.build index 54c27fe2e5..4f50d3a606 100644 --- a/testsuite/a11y/meson.build +++ b/testsuite/a11y/meson.build @@ -44,7 +44,9 @@ is_debug = get_option('buildtype').startswith('debug') test_cargs = [] foreach flag: common_cflags - if flag not in ['-Werror=missing-prototypes', '-Werror=missing-declarations', '-fvisibility=hidden'] + if flag not in ['-Werror=missing-prototypes', '-Wmissing-prototypes', + '-Werror=missing-declarations', '-Wmissing-declarations', + '-fvisibility=hidden'] test_cargs += flag endif endforeach diff --git a/testsuite/gtk/meson.build b/testsuite/gtk/meson.build index b628b07dc2..3324664cac 100644 --- a/testsuite/gtk/meson.build +++ b/testsuite/gtk/meson.build @@ -152,7 +152,9 @@ if os_unix endif foreach flag: common_cflags - if flag not in ['-Werror=missing-prototypes', '-Werror=missing-declarations', '-fvisibility=hidden'] + if flag not in ['-Werror=missing-prototypes', '-Wmissing-prototypes', + '-Werror=missing-declarations', '-Wmissing-declarations', + '-fvisibility=hidden'] test_cargs += flag endif endforeach diff --git a/testsuite/reftests/meson.build b/testsuite/reftests/meson.build index f66ace543c..eb277d8bf7 100644 --- a/testsuite/reftests/meson.build +++ b/testsuite/reftests/meson.build @@ -2,7 +2,9 @@ reftest_cflags = [] foreach flag: common_cflags - if flag not in ['-Werror=missing-prototypes', '-Werror=missing-declarations', '-fvisibility=hidden'] + if flag not in ['-Werror=missing-prototypes', '-Wmissing-prototypes', + '-Werror=missing-declarations', '-Wmissing-declarations', + '-fvisibility=hidden'] reftest_cflags += flag endif endforeach